shack that serves as living quarters - Español Inglés Diccionario